package com.hanrui.android.model;

import java.util.List;

public class ProposalVoteDetailBean {


    /**
     * result : [{"PROPOSAL":"议案测试3","fileList":[{"id":"c97cea44555145f8abbb945198817ebd","isNewRecord":false,"createDate":"2018-08-18 11:07:49","updateDate":"2018-08-18 11:07:49","fileName":"70a7e80f0dad5919e4f60fc639ba03a3.jpg","fileExt":"jpg","fileType":"proposal","fileSize":3323553,"bizId":"8d5ac63c69444400b0ce31df8c2df390","filePath":"E:/hr_file/Downloads/jeesite_upload/attachment/oa/20180818","fileSizeStr":"3.17MB"}],"QIQUAN":0,"FANDUI":0,"NAME":"水电费水电费","MEETINGID":"b0c95e85692544c5a49785322f9f04db","OFFICENAME":"瀚瑞控股-综合部","resultList":[{"QIQUAN":"-","FANDUI":"-","NAME":"林子文","REMARKS":"具体","TONGYI":"1"}],"resultName":"","TONGYI":1,"PROPOSALID":"8d5ac63c69444400b0ce31df8c2df390"}]
     * files : [{"id":"5db5468dc39541c084c1002f801152b7","isNewRecord":false,"createDate":"2018-08-18 11:08:12","updateDate":"2018-08-18 11:08:12","fileName":"42affecc7fbe3702cfa3c3a38e75ec40.jpg","fileExt":"jpg","fileType":"directorate","fileSize":846051,"bizId":"b0c95e85692544c5a49785322f9f04db","filePath":"E:/hr_file/Downloads/jeesite_upload/attachment/oa/20180818","fileSizeStr":"826.22KB"}]
     * detail : {"typeName":"董事会","name":"董事会申请测试1","warningDate":"2018-08-23","remarks":"","meetingLeader":"林子文","noticeMessage":"请于2018-08-23 00:00前上报表决决议","proposal":[{"proposal":"议案测试3","showOfficeName":"江苏瀚瑞投资控股有限公司","name":"水电费水电费","result":"","file":[{"id":"c97cea44555145f8abbb945198817ebd","isNewRecord":false,"createDate":"2018-08-18 11:07:49","updateDate":"2018-08-18 11:07:49","fileName":"70a7e80f0dad5919e4f60fc639ba03a3.jpg","fileExt":"jpg","fileType":"proposal","fileSize":3323553,"bizId":"8d5ac63c69444400b0ce31df8c2df390","filePath":"E:/hr_file/Downloads/jeesite_upload/attachment/oa/20180818","fileSizeStr":"3.17MB"}]}]}
     */

    private DetailBean detail;
    private List<ResultBean> result;
    private List<FilesBean> files;

    public DetailBean getDetail() {
        return detail;
    }

    public void setDetail(DetailBean detail) {
        this.detail = detail;
    }

    public List<ResultBean> getResult() {
        return result;
    }

    public void setResult(List<ResultBean> result) {
        this.result = result;
    }

    public List<FilesBean> getFiles() {
        return files;
    }

    public void setFiles(List<FilesBean> files) {
        this.files = files;
    }

    public static class DetailBean {
        /**
         * typeName : 董事会
         * name : 董事会申请测试1
         * warningDate : 2018-08-23
         * remarks :
         * meetingLeader : 林子文
         * noticeMessage : 请于2018-08-23 00:00前上报表决决议
         * proposal : [{"proposal":"议案测试3","showOfficeName":"江苏瀚瑞投资控股有限公司","name":"水电费水电费","result":"","file":[{"id":"c97cea44555145f8abbb945198817ebd","isNewRecord":false,"createDate":"2018-08-18 11:07:49","updateDate":"2018-08-18 11:07:49","fileName":"70a7e80f0dad5919e4f60fc639ba03a3.jpg","fileExt":"jpg","fileType":"proposal","fileSize":3323553,"bizId":"8d5ac63c69444400b0ce31df8c2df390","filePath":"E:/hr_file/Downloads/jeesite_upload/attachment/oa/20180818","fileSizeStr":"3.17MB"}]}]
         */

        private String typeName;
        private String name;
        private String warningDate;
        private String remarks;
        private String meetingLeader;
        private String noticeMessage;
        private List<ProposalBean> proposal;

        public String getTypeName() {
            return typeName;
        }

        public void setTypeName(String typeName) {
            this.typeName = typeName;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public String getWarningDate() {
            return warningDate;
        }

        public void setWarningDate(String warningDate) {
            this.warningDate = warningDate;
        }

        public String getRemarks() {
            return remarks;
        }

        public void setRemarks(String remarks) {
            this.remarks = remarks;
        }

        public String getMeetingLeader() {
            return meetingLeader;
        }

        public void setMeetingLeader(String meetingLeader) {
            this.meetingLeader = meetingLeader;
        }

        public String getNoticeMessage() {
            return noticeMessage;
        }

        public void setNoticeMessage(String noticeMessage) {
            this.noticeMessage = noticeMessage;
        }

        public List<ProposalBean> getProposal() {
            return proposal;
        }

        public void setProposal(List<ProposalBean> proposal) {
            this.proposal = proposal;
        }

        public static class ProposalBean {
            /**
             * proposal : 议案测试3
             * showOfficeName : 江苏瀚瑞投资控股有限公司
             * name : 水电费水电费
             * result :
             * file : [{"id":"c97cea44555145f8abbb945198817ebd","isNewRecord":false,"createDate":"2018-08-18 11:07:49","updateDate":"2018-08-18 11:07:49","fileName":"70a7e80f0dad5919e4f60fc639ba03a3.jpg","fileExt":"jpg","fileType":"proposal","fileSize":3323553,"bizId":"8d5ac63c69444400b0ce31df8c2df390","filePath":"E:/hr_file/Downloads/jeesite_upload/attachment/oa/20180818","fileSizeStr":"3.17MB"}]
             */

            private String proposal;
            private String showOfficeName;
            private String name;
            private String result;
            private List<FilesBean> file;

            public String getProposal() {
                return proposal;
            }

            public void setProposal(String proposal) {
                this.proposal = proposal;
            }

            public String getShowOfficeName() {
                return showOfficeName;
            }

            public void setShowOfficeName(String showOfficeName) {
                this.showOfficeName = showOfficeName;
            }

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }

            public String getResult() {
                return result;
            }

            public void setResult(String result) {
                this.result = result;
            }

            public List<FilesBean> getFile() {
                return file;
            }

            public void setFile(List<FilesBean> file) {
                this.file = file;
            }
        }
    }

    public static class ResultBean {
        /**
         * PROPOSAL : 议案测试3
         * fileList : [{"id":"c97cea44555145f8abbb945198817ebd","isNewRecord":false,"createDate":"2018-08-18 11:07:49","updateDate":"2018-08-18 11:07:49","fileName":"70a7e80f0dad5919e4f60fc639ba03a3.jpg","fileExt":"jpg","fileType":"proposal","fileSize":3323553,"bizId":"8d5ac63c69444400b0ce31df8c2df390","filePath":"E:/hr_file/Downloads/jeesite_upload/attachment/oa/20180818","fileSizeStr":"3.17MB"}]
         * QIQUAN : 0
         * FANDUI : 0
         * NAME : 水电费水电费
         * MEETINGID : b0c95e85692544c5a49785322f9f04db
         * OFFICENAME : 瀚瑞控股-综合部
         * resultList : [{"QIQUAN":"-","FANDUI":"-","NAME":"林子文","REMARKS":"具体","TONGYI":"1"}]
         * resultName :
         * TONGYI : 1
         * PROPOSALID : 8d5ac63c69444400b0ce31df8c2df390
         */

        private String PROPOSAL;
        private int QIQUAN;
        private int FANDUI;
        private String NAME;
        private String MEETINGID;
        private String OFFICENAME;
        private String resultName;
        private int TONGYI;
        private String PROPOSALID;
        private List<FilesBean> fileList;
        private List<ResultListBean> resultList;

        public String getPROPOSAL() {
            return PROPOSAL;
        }

        public void setPROPOSAL(String PROPOSAL) {
            this.PROPOSAL = PROPOSAL;
        }

        public int getQIQUAN() {
            return QIQUAN;
        }

        public void setQIQUAN(int QIQUAN) {
            this.QIQUAN = QIQUAN;
        }

        public int getFANDUI() {
            return FANDUI;
        }

        public void setFANDUI(int FANDUI) {
            this.FANDUI = FANDUI;
        }

        public String getNAME() {
            return NAME;
        }

        public void setNAME(String NAME) {
            this.NAME = NAME;
        }

        public String getMEETINGID() {
            return MEETINGID;
        }

        public void setMEETINGID(String MEETINGID) {
            this.MEETINGID = MEETINGID;
        }

        public String getOFFICENAME() {
            return OFFICENAME;
        }

        public void setOFFICENAME(String OFFICENAME) {
            this.OFFICENAME = OFFICENAME;
        }

        public String getResultName() {
            return resultName;
        }

        public void setResultName(String resultName) {
            this.resultName = resultName;
        }

        public int getTONGYI() {
            return TONGYI;
        }

        public void setTONGYI(int TONGYI) {
            this.TONGYI = TONGYI;
        }

        public String getPROPOSALID() {
            return PROPOSALID;
        }

        public void setPROPOSALID(String PROPOSALID) {
            this.PROPOSALID = PROPOSALID;
        }

        public List<FilesBean> getFileList() {
            return fileList;
        }

        public void setFileList(List<FilesBean> fileList) {
            this.fileList = fileList;
        }

        public List<ResultListBean> getResultList() {
            return resultList;
        }

        public void setResultList(List<ResultListBean> resultList) {
            this.resultList = resultList;
        }

        public static class ResultListBean {
            /**
             * QIQUAN : -
             * FANDUI : -
             * NAME : 林子文
             * REMARKS : 具体
             * TONGYI : 1
             */

            private String QIQUAN;
            private String FANDUI;
            private String NAME;
            private String REMARKS;
            private String TONGYI;

            public String getQIQUAN() {
                return QIQUAN;
            }

            public void setQIQUAN(String QIQUAN) {
                this.QIQUAN = QIQUAN;
            }

            public String getFANDUI() {
                return FANDUI;
            }

            public void setFANDUI(String FANDUI) {
                this.FANDUI = FANDUI;
            }

            public String getNAME() {
                return NAME;
            }

            public void setNAME(String NAME) {
                this.NAME = NAME;
            }

            public String getREMARKS() {
                return REMARKS;
            }

            public void setREMARKS(String REMARKS) {
                this.REMARKS = REMARKS;
            }

            public String getTONGYI() {
                return TONGYI;
            }

            public void setTONGYI(String TONGYI) {
                this.TONGYI = TONGYI;
            }
        }
    }
}
